@charset "gb2312";
body, div, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, table, th, td, input, button, select, textarea {
	margin: 0;
	padding: 0;
	font-style: normal;
	font: 12px/22px  Arial,"ËÎÌå",Helvetica, sans-serif;
}
ol, ul, li {
	list-style: none;
}
img {
	border: 0;
	vertical-align: middle;
}
body {
	color: #333;
	background: #fefefe;
}
.clear {
	clear: both;
	height: 1px;
	width: 100%;
	overflow: hidden;
	margin-top: -1px;
}
a {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #F00;
}

.header, .main, .footer {
	margin: 0 auto;
	width: 1000px;
	overflow: hidden
}
.header{ margin-top:15px;}
.header h1{width:100%}
.logo{ float:left;}
.nav{ float:right;}
.nav .menu{ background:url(../images/index_03.jpg) no-repeat 0 3px; height:56px; width:625px;}
.nav .menu li{ float:left; height:56px; line-height:56px; text-align:center; vertical-align:middle; width:104px;}
.nav .menu li a{ color:#fff;}

.banner{ width:1000px; margin:0 auto;}

.main_left{ float:left;background:url(../images/index_09.jpg) repeat-y; width:296px;}
.main_left ul , .main_left p{ padding-left:50px;}

.main_right{ float:right; width:695px;}
.main_right .news ul{ padding-left:16px; padding-top:20px;}
.main_right .news ul li{ line-height:43px; border-bottom:1px dashed #ccc;}
.main_right .news ul li span{ float:right;}
.main_right .news h1{ text-align:center; padding-top:30px; font-size:22px; font-weight:bold;}
.main_right .news .title{ text-align:center; display:block; margin-bottom:20px; margin-top:10px;}
.main_right .news .text{ padding-left:16px;}

.about{padding-left:16px;}
.about img{ float:left;  margin-right:16px;}
.products .text{ padding-left:16px;}
.products h1{ text-align:center; font-size:22px; font-weight:bold; margin-top:20px;}
.products .title{ text-align:center; display:block;}
.products ul{ padding-left:8px;}
.products ul li{ float:left; width:200px; height:270px;text-align:center;}
.products ul li img{ border:1px solid #ccc; text-align:center; width:180px; }
.products ul li span{ display:block;}
.footer{ background:url(../images/index_19.jpg) no-repeat; text-align:center;}


.wp-pagenavi {
	clear: both;
	margin-bottom:20px;
	margin-top:20px;
	margin-left:16px;
}
.wp-pagenavi ul li{float:left;margin-right:5px;}
.wp-pagenavi a {
	border-right: #bfbfbf 1px solid;
	padding-right: 5px;
	border-top: #bfbfbf 1px solid;
	padding-left: 5px;
	padding-bottom: 3px;
	margin: 2px;
	border-left: #bfbfbf 1px solid;
	padding-top: 3px;
	border-bottom: #bfbfbf 1px solid;
	text-decoration: none
}
.wp-pagenavi span {
	border-right: #bfbfbf 1px solid;
	padding-right: 5px;
	border-top: #bfbfbf 1px solid;
	padding-left: 5px;
	padding-bottom: 3px;
	margin: 2px;
	border-left: #bfbfbf 1px solid;
	padding-top: 3px;
	border-bottom: #bfbfbf 1px solid;
	text-decoration: none
}
.wp-pagenavi a:hover {
	border-left-color: #000;
	border-bottom-color: #000;
	border-top-color: #000;
	border-right-color: #000
}
.wp-pagenavi span.current {
	border-left-color: #000;
	border-bottom-color: #000;
	border-top-color: #000;
	border-right-color: #000
}
.wp-pagenavi span.current {
	font-weight: bold
}


.slideBox{ width:1000px; height:300px; overflow:hidden; position:relative;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:20px; height:20px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#00377c; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:1000px; height:300px; display:block;  }

	 
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }